chorus of outrage - Turkish English Dictionary